package com.imot.service;

import com.imot.pojo.dto.AddReportDataDto;
import com.imot.pojo.entity.ReportFiles;
import com.imot.response.Result;

import java.time.LocalDateTime;

/**
 * @Author:Qinning
 * @Date: 2023/11/30  11:42
 * @Version 1.0
 */
public interface ReportDataService {
    Result addReportData(AddReportDataDto addReportDataDto);

    Result deleteReportData(Integer id);

    Result updateReportData(ReportFiles reportFiles);

    Result getReportData(Integer page, Integer limit, LocalDateTime start, LocalDateTime end, String reportType, String reportName);

    Result getReportDataDetails(Integer id);
}
